sound-deadening screens - Almanca İngilizce Sözlük

sound-deadening screens

Meanings of "sound-deadening screens" in German English Dictionary : 1 result(s)

İngilizce Almanca
General
sound-deadening screens Schallschutzschirme [pl]